package com.weimall.dao;

import com.weimall.pojo.GgRjyl;
import com.weimall.pojo.GgRjylExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface GgRjylMapper {
    int countByExample(GgRjylExample example);

    int deleteByExample(GgRjylExample example);

    int deleteByPrimaryKey(String id);

    int insert(GgRjyl record);

    int insertSelective(GgRjyl record);

    List<GgRjyl> selectByExampleWithBLOBs(GgRjylExample example);

    List<GgRjyl> selectByExample(GgRjylExample example);

    GgRjyl selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") GgRjyl record, @Param("example") GgRjylExample example);

    int updateByExampleWithBLOBs(@Param("record") GgRjyl record, @Param("example") GgRjylExample example);

    int updateByExample(@Param("record") GgRjyl record, @Param("example") GgRjylExample example);

    int updateByPrimaryKeySelective(GgRjyl record);

    int updateByPrimaryKeyWithBLOBs(GgRjyl record);

    int updateByPrimaryKey(GgRjyl record);
}